Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 ELMHURST WAY Detached £503,765 £249,995 27 May 2004
38 ELMHURST WAY Detached £459,917 £224,995 8 Apr 2004
40 ELMHURST WAY Detached £384,022 £345,000 26 Mar 2021
42 ELMHURST WAY Detached £570,739 £425,000 12 May 2016
44 ELMHURST WAY Detached £574,626 £347,500 5 Aug 2013